discrete time signal representation